tracing-distributed 0.4.0

Tracing layer for multiprocess telemetry
Documentation

tracing-distributed on crates.io Documentation (latest release) License

tracing-distributed

Current version: 0.3.1

This crate provides:

  • TelemetryLayer, a generic tracing layer that handles publishing spans and events to arbitrary backends
  • Utilities for implementing distributed tracing for arbitrary backends

As a tracing layer, TelemetryLayer can be composed with other layers to provide stdout logging, filtering, etc.

This crate is primarily intended to be used by people implementing their own backends. A concrete implementation using honeycomb.io as a backend is available in the tracing-honeycomb crate.

License

MIT